<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>TFCMS: InputField Class Reference</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>

</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">TFCMS
   
   </div>
   
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.6.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('class_input_field.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a>  </div>
  <div class="headertitle">
<div class="title">InputField Class Reference</div>  </div>
</div><!--header-->
<div class="contents">
<!-- doxytag: class="InputField" --><div class="dynheader">
Inheritance diagram for InputField:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_input_field.png" usemap="#InputField_map" alt=""/>
  <map id="InputField_map" name="InputField_map">
<area href="class_button_input.html" alt="ButtonInput" shape="rect" coords="0,56,111,80"/>
<area href="class_check_box_input.html" alt="CheckBoxInput" shape="rect" coords="242,56,353,80"/>
<area href="class_text_input.html" title="TextInput constructor." alt="TextInput" shape="rect" coords="363,56,474,80"/>
<area href="class_image_button_input.html" alt="ImageButtonInput" shape="rect" coords="121,112,232,136"/>
<area href="class_reset_button_input.html" alt="ResetButtonInput" shape="rect" coords="121,168,232,192"/>
<area href="class_submit_button_input.html" alt="SubmitButtonInput" shape="rect" coords="121,224,232,248"/>
<area href="class_radio_button_input.html" alt="RadioButtonInput" shape="rect" coords="242,112,353,136"/>
<area href="class_file_input.html" alt="FileInput" shape="rect" coords="484,112,595,136"/>
<area href="class_hidden_input.html" alt="HiddenInput" shape="rect" coords="484,168,595,192"/>
<area href="class_password_input.html" alt="PasswordInput" shape="rect" coords="484,224,595,248"/>
<area href="class_text_area.html" alt="TextArea" shape="rect" coords="484,280,595,304"/>
</map>
 </div></div>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a4717bbfc70a40a57ee741ed70766c309">__construct</a> ($name)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a764ada51fc6f435acfb9aa389e19b7ae">getApplicableFilters</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#af989813be261f3d7011054e2e0a06043">applyApplicableFilters</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#ac281db48abe6ff861afb18d455b5eb39">addApplicableFilters</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Add function names to later be called.  <a href="#ac281db48abe6ff861afb18d455b5eb39"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a23ecbde357f7f6bde5a50f876334a74d">getClass</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a8d2c9f07514863c12756f00354c96f67">setClass</a> ($class)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#ac4c4f7e70e526e2a651f6f1dabfe9186">isDisabled</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a2929f6bed2f121f77ae2b70f6441b28a">setDisabled</a> ($yes)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#af3bb37a16e94d5f2e3cce05672555202">getFieldSize</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#aaba362e6fcd5897e45086f8fb0364955">setFieldSize</a> ($size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a12251d0c022e9e21c137a105ff683f13">getId</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a87313ad678fb2a2a8efb435cf0bdb9a0">setId</a> ($id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a14c4e7420d903d3e40342266333d2ecf">getLabel</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#aff9dc1c7a22e2b4168647651480e586a">setLabel</a> ($label)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Applies a label to the field.  <a href="#aff9dc1c7a22e2b4168647651480e586a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#ab22dd3407fbb5a6a5f71cc70d4a1a565">getMaxLength</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a26ac739dee7885c7f925aa7c3ee486f8">setMaxLength</a> ($max)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a3d0963e68bb313b163a73f2803c64600">getName</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a0217982f62fd0b5a15f5b429d65f4059">getActualName</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a2fe666694997d047711d7653eca2f132">setName</a> ($name)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#ab2608482b5385415425cefb246a38957">isNumbersOnly</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#ae21211c4703c08f2880404f30d875138">setNumbersOnly</a> ($yes)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a7424d409a5b1899c6c9ad94179f1ae7e">isReadOnly</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a92937034222f238cd17fc3fef12821b8">setReadOnly</a> ($yes)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the field as read-only.  <a href="#a92937034222f238cd17fc3fef12821b8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#ab0dcb8fb248f877dd1cda2b2d5a70de8">getRegexFilter</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a178aa544349828d07034469c0bbe6d12">setRegexFilter</a> ($regex)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#ac26faa299b04174755ce0cca5f774585">isRequired</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a9638c6330850635573ea3e75443c4dde">setRequired</a> ($yes)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a1fb3207f0b09ba7569611d2fb7ddb8b4">showRequiredAttribute</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Wanna-be "overloaded" function.  <a href="#a1fb3207f0b09ba7569611d2fb7ddb8b4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a2ca63a332d3ce11aadcdc928671d5bdb">getStyleSheet</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#ab4a08067dbee4e1af1ea0291858ac7d5">setStyleSheet</a> ($css)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the stylesheet for the field.  <a href="#ab4a08067dbee4e1af1ea0291858ac7d5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a830b5c75df72b32396701bc563fbe3c7">getType</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#ac0bc18784b182c89fcfd276625aef435">getValue</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a7494441b6ed08a391704971873f31432">setValue</a> ($value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a003c26828d781fb7f3fc6d841145401e">renderField</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a107d3e8b67d4aa25011c2ba626033fd3">renderLabel</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#af4dfc38a71f24b447cb917174381bf8d">verifyData</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks to see if the field's data is correct.  <a href="#af4dfc38a71f24b447cb917174381bf8d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a08a7eff4593824a022dd097d8c9b8fc4">verifyLength</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Verify that the value is not greater than maximum length.  <a href="#a08a7eff4593824a022dd097d8c9b8fc4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a6e548ebf2656742bfd19939ead923ed2">getErrors</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#aada71735dcc56f4cae3b82c55e090e8d">hasErrors</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#ad6f8e73dd9048293fc56f255189fc967">storeError</a> ($error)</td></tr>
<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#a8077ee7b8b6acc95c1d3475b44f85bdc">$AvailableTypes</a></td></tr>
<tr><td colspan="2"><h2><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_input_field.html#ade096bf521b5d05dcaff2ba1a42e9f71">setType</a> ($type)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock">
<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00027">27</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a4717bbfc70a40a57ee741ed70766c309"></a><!-- doxytag: member="InputField::__construct" ref="a4717bbfc70a40a57ee741ed70766c309" args="($name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a4717bbfc70a40a57ee741ed70766c309">__construct</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="class_text_area.html#a4717bbfc70a40a57ee741ed70766c309">TextArea</a>, <a class="el" href="class_file_input.html#a4717bbfc70a40a57ee741ed70766c309">FileInput</a>, <a class="el" href="class_reset_button_input.html#aefd486452478d43703ae4a96f7e5a23f">ResetButtonInput</a>, <a class="el" href="class_submit_button_input.html#a3f49bbc626af8caf22e37f2f392ce20d">SubmitButtonInput</a>, <a class="el" href="class_button_input.html#a4717bbfc70a40a57ee741ed70766c309">ButtonInput</a>, <a class="el" href="class_radio_button_input.html#a4717bbfc70a40a57ee741ed70766c309">RadioButtonInput</a>, <a class="el" href="class_check_box_input.html#a4717bbfc70a40a57ee741ed70766c309">CheckBoxInput</a>, <a class="el" href="class_password_input.html#a4717bbfc70a40a57ee741ed70766c309">PasswordInput</a>, <a class="el" href="class_hidden_input.html#a4717bbfc70a40a57ee741ed70766c309">HiddenInput</a>, and <a class="el" href="class_text_input.html#a4717bbfc70a40a57ee741ed70766c309">TextInput</a>.</p>

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00060">60</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="ac281db48abe6ff861afb18d455b5eb39"></a><!-- doxytag: member="InputField::addApplicableFilters" ref="ac281db48abe6ff861afb18d455b5eb39" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#ac281db48abe6ff861afb18d455b5eb39">addApplicableFilters</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Add function names to later be called. </p>
<dl class="note"><dt><b>Note:</b></dt><dd>In order for the functions listed to work, you can only add functions that take in only one parameter, the value of the field itself, and return the modified value.</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_input_field.html#af989813be261f3d7011054e2e0a06043">applyApplicableFilters()</a> </dd></dl>

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00090">90</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="af989813be261f3d7011054e2e0a06043"></a><!-- doxytag: member="InputField::applyApplicableFilters" ref="af989813be261f3d7011054e2e0a06043" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#af989813be261f3d7011054e2e0a06043">applyApplicableFilters</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00070">70</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a0217982f62fd0b5a15f5b429d65f4059"></a><!-- doxytag: member="InputField::getActualName" ref="a0217982f62fd0b5a15f5b429d65f4059" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a0217982f62fd0b5a15f5b429d65f4059">getActualName</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>the name that would be present in the resulting PHP array keys of the form field. </dd></dl>

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00171">171</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a764ada51fc6f435acfb9aa389e19b7ae"></a><!-- doxytag: member="InputField::getApplicableFilters" ref="a764ada51fc6f435acfb9aa389e19b7ae" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a764ada51fc6f435acfb9aa389e19b7ae">getApplicableFilters</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00065">65</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a23ecbde357f7f6bde5a50f876334a74d"></a><!-- doxytag: member="InputField::getClass" ref="a23ecbde357f7f6bde5a50f876334a74d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a23ecbde357f7f6bde5a50f876334a74d">getClass</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00096">96</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a6e548ebf2656742bfd19939ead923ed2"></a><!-- doxytag: member="InputField::getErrors" ref="a6e548ebf2656742bfd19939ead923ed2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a6e548ebf2656742bfd19939ead923ed2">getErrors</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00307">307</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="af3bb37a16e94d5f2e3cce05672555202"></a><!-- doxytag: member="InputField::getFieldSize" ref="af3bb37a16e94d5f2e3cce05672555202" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#af3bb37a16e94d5f2e3cce05672555202">getFieldSize</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00116">116</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a12251d0c022e9e21c137a105ff683f13"></a><!-- doxytag: member="InputField::getId" ref="a12251d0c022e9e21c137a105ff683f13" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a12251d0c022e9e21c137a105ff683f13">getId</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00126">126</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a14c4e7420d903d3e40342266333d2ecf"></a><!-- doxytag: member="InputField::getLabel" ref="a14c4e7420d903d3e40342266333d2ecf" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a14c4e7420d903d3e40342266333d2ecf">getLabel</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00136">136</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="ab22dd3407fbb5a6a5f71cc70d4a1a565"></a><!-- doxytag: member="InputField::getMaxLength" ref="ab22dd3407fbb5a6a5f71cc70d4a1a565" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#ab22dd3407fbb5a6a5f71cc70d4a1a565">getMaxLength</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00154">154</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a3d0963e68bb313b163a73f2803c64600"></a><!-- doxytag: member="InputField::getName" ref="a3d0963e68bb313b163a73f2803c64600" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a3d0963e68bb313b163a73f2803c64600">getName</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00164">164</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="ab0dcb8fb248f877dd1cda2b2d5a70de8"></a><!-- doxytag: member="InputField::getRegexFilter" ref="ab0dcb8fb248f877dd1cda2b2d5a70de8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#ab0dcb8fb248f877dd1cda2b2d5a70de8">getRegexFilter</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00211">211</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a2ca63a332d3ce11aadcdc928671d5bdb"></a><!-- doxytag: member="InputField::getStyleSheet" ref="a2ca63a332d3ce11aadcdc928671d5bdb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a2ca63a332d3ce11aadcdc928671d5bdb">getStyleSheet</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00247">247</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a830b5c75df72b32396701bc563fbe3c7"></a><!-- doxytag: member="InputField::getType" ref="a830b5c75df72b32396701bc563fbe3c7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a830b5c75df72b32396701bc563fbe3c7">getType</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00262">262</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="ac0bc18784b182c89fcfd276625aef435"></a><!-- doxytag: member="InputField::getValue" ref="ac0bc18784b182c89fcfd276625aef435" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#ac0bc18784b182c89fcfd276625aef435">getValue</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00272">272</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="aada71735dcc56f4cae3b82c55e090e8d"></a><!-- doxytag: member="InputField::hasErrors" ref="aada71735dcc56f4cae3b82c55e090e8d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#aada71735dcc56f4cae3b82c55e090e8d">hasErrors</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00312">312</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="ac4c4f7e70e526e2a651f6f1dabfe9186"></a><!-- doxytag: member="InputField::isDisabled" ref="ac4c4f7e70e526e2a651f6f1dabfe9186" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#ac4c4f7e70e526e2a651f6f1dabfe9186">isDisabled</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00106">106</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="ab2608482b5385415425cefb246a38957"></a><!-- doxytag: member="InputField::isNumbersOnly" ref="ab2608482b5385415425cefb246a38957" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#ab2608482b5385415425cefb246a38957">isNumbersOnly</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00184">184</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a7424d409a5b1899c6c9ad94179f1ae7e"></a><!-- doxytag: member="InputField::isReadOnly" ref="a7424d409a5b1899c6c9ad94179f1ae7e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a7424d409a5b1899c6c9ad94179f1ae7e">isReadOnly</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00194">194</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="ac26faa299b04174755ce0cca5f774585"></a><!-- doxytag: member="InputField::isRequired" ref="ac26faa299b04174755ce0cca5f774585" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#ac26faa299b04174755ce0cca5f774585">isRequired</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00221">221</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a003c26828d781fb7f3fc6d841145401e"></a><!-- doxytag: member="InputField::renderField" ref="a003c26828d781fb7f3fc6d841145401e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a003c26828d781fb7f3fc6d841145401e">renderField</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [abstract]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="class_text_area.html#a003c26828d781fb7f3fc6d841145401e">TextArea</a>, <a class="el" href="class_file_input.html#a003c26828d781fb7f3fc6d841145401e">FileInput</a>, <a class="el" href="class_image_button_input.html#a003c26828d781fb7f3fc6d841145401e">ImageButtonInput</a>, <a class="el" href="class_button_input.html#a003c26828d781fb7f3fc6d841145401e">ButtonInput</a>, <a class="el" href="class_check_box_input.html#a003c26828d781fb7f3fc6d841145401e">CheckBoxInput</a>, <a class="el" href="class_hidden_input.html#a003c26828d781fb7f3fc6d841145401e">HiddenInput</a>, and <a class="el" href="class_text_input.html#a003c26828d781fb7f3fc6d841145401e">TextInput</a>.</p>

</div>
</div>
<a class="anchor" id="a107d3e8b67d4aa25011c2ba626033fd3"></a><!-- doxytag: member="InputField::renderLabel" ref="a107d3e8b67d4aa25011c2ba626033fd3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a107d3e8b67d4aa25011c2ba626033fd3">renderLabel</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00287">287</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a8d2c9f07514863c12756f00354c96f67"></a><!-- doxytag: member="InputField::setClass" ref="a8d2c9f07514863c12756f00354c96f67" args="($class)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a8d2c9f07514863c12756f00354c96f67">setClass</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>class</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00101">101</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a2929f6bed2f121f77ae2b70f6441b28a"></a><!-- doxytag: member="InputField::setDisabled" ref="a2929f6bed2f121f77ae2b70f6441b28a" args="($yes)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a2929f6bed2f121f77ae2b70f6441b28a">setDisabled</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>yes</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00111">111</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="aaba362e6fcd5897e45086f8fb0364955"></a><!-- doxytag: member="InputField::setFieldSize" ref="aaba362e6fcd5897e45086f8fb0364955" args="($size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#aaba362e6fcd5897e45086f8fb0364955">setFieldSize</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00121">121</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a87313ad678fb2a2a8efb435cf0bdb9a0"></a><!-- doxytag: member="InputField::setId" ref="a87313ad678fb2a2a8efb435cf0bdb9a0" args="($id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a87313ad678fb2a2a8efb435cf0bdb9a0">setId</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00131">131</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="aff9dc1c7a22e2b4168647651480e586a"></a><!-- doxytag: member="InputField::setLabel" ref="aff9dc1c7a22e2b4168647651480e586a" args="($label)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#aff9dc1c7a22e2b4168647651480e586a">setLabel</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>label</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Applies a label to the field. </p>
<dl class="attention"><dt><b>Attention:</b></dt><dd>Must set an ID with <a class="el" href="class_input_field.html#a87313ad678fb2a2a8efb435cf0bdb9a0">setId()</a> in order for this to work.</dd></dl>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$label</td><td>Text you want the label to show. </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_input_field.html#a87313ad678fb2a2a8efb435cf0bdb9a0">setId()</a> </dd></dl>

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00149">149</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a26ac739dee7885c7f925aa7c3ee486f8"></a><!-- doxytag: member="InputField::setMaxLength" ref="a26ac739dee7885c7f925aa7c3ee486f8" args="($max)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a26ac739dee7885c7f925aa7c3ee486f8">setMaxLength</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>max</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00159">159</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a2fe666694997d047711d7653eca2f132"></a><!-- doxytag: member="InputField::setName" ref="a2fe666694997d047711d7653eca2f132" args="($name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a2fe666694997d047711d7653eca2f132">setName</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00179">179</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="ae21211c4703c08f2880404f30d875138"></a><!-- doxytag: member="InputField::setNumbersOnly" ref="ae21211c4703c08f2880404f30d875138" args="($yes)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#ae21211c4703c08f2880404f30d875138">setNumbersOnly</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>yes</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00189">189</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a92937034222f238cd17fc3fef12821b8"></a><!-- doxytag: member="InputField::setReadOnly" ref="a92937034222f238cd17fc3fef12821b8" args="($yes)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a92937034222f238cd17fc3fef12821b8">setReadOnly</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>yes</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the field as read-only. </p>
<dl class="attention"><dt><b>Attention:</b></dt><dd>Only proper for text and password fields.</dd></dl>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramtype">bool</td><td class="paramname">$yes</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_input_field.html#a7424d409a5b1899c6c9ad94179f1ae7e">isReadOnly()</a> </dd></dl>

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00206">206</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a178aa544349828d07034469c0bbe6d12"></a><!-- doxytag: member="InputField::setRegexFilter" ref="a178aa544349828d07034469c0bbe6d12" args="($regex)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a178aa544349828d07034469c0bbe6d12">setRegexFilter</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>regex</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00216">216</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a9638c6330850635573ea3e75443c4dde"></a><!-- doxytag: member="InputField::setRequired" ref="a9638c6330850635573ea3e75443c4dde" args="($yes)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a9638c6330850635573ea3e75443c4dde">setRequired</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>yes</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00226">226</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="ab4a08067dbee4e1af1ea0291858ac7d5"></a><!-- doxytag: member="InputField::setStyleSheet" ref="ab4a08067dbee4e1af1ea0291858ac7d5" args="($css)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#ab4a08067dbee4e1af1ea0291858ac7d5">setStyleSheet</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>css</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the stylesheet for the field. </p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$css</td><td>Whatever you want to go inside the HTML style attribute. </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_input_field.html#a2ca63a332d3ce11aadcdc928671d5bdb">getStyleSheet()</a> </dd></dl>

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00257">257</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="ade096bf521b5d05dcaff2ba1a42e9f71"></a><!-- doxytag: member="InputField::setType" ref="ade096bf521b5d05dcaff2ba1a42e9f71" args="($type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#ade096bf521b5d05dcaff2ba1a42e9f71">setType</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>type</em></td><td>)</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00267">267</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a7494441b6ed08a391704971873f31432"></a><!-- doxytag: member="InputField::setValue" ref="a7494441b6ed08a391704971873f31432" args="($value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a7494441b6ed08a391704971873f31432">setValue</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00277">277</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="a1fb3207f0b09ba7569611d2fb7ddb8b4"></a><!-- doxytag: member="InputField::showRequiredAttribute" ref="a1fb3207f0b09ba7569611d2fb7ddb8b4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a1fb3207f0b09ba7569611d2fb7ddb8b4">showRequiredAttribute</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Wanna-be "overloaded" function. </p>
<p>If a value is passed, store the value.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>If no value is passed, returns whether or not (true or false) to show the HTML 5 attribute, required.</dd></dl>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">bool</td><td>Only one parameter will be accepted. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00239">239</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="ad6f8e73dd9048293fc56f255189fc967"></a><!-- doxytag: member="InputField::storeError" ref="ad6f8e73dd9048293fc56f255189fc967" args="($error)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#ad6f8e73dd9048293fc56f255189fc967">storeError</a> </td>
          <td>(</td>
          <td class="paramtype">$&#160;</td>
          <td class="paramname"><em>error</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00317">317</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<a class="anchor" id="af4dfc38a71f24b447cb917174381bf8d"></a><!-- doxytag: member="InputField::verifyData" ref="af4dfc38a71f24b447cb917174381bf8d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#af4dfc38a71f24b447cb917174381bf8d">verifyData</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [abstract]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Checks to see if the field's data is correct. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd><em>true</em> if validation passed; <em>false</em> if it failed. </dd></dl>

<p>Reimplemented in <a class="el" href="class_file_input.html#af4dfc38a71f24b447cb917174381bf8d">FileInput</a>, <a class="el" href="class_button_input.html#af4dfc38a71f24b447cb917174381bf8d">ButtonInput</a>, <a class="el" href="class_check_box_input.html#af4dfc38a71f24b447cb917174381bf8d">CheckBoxInput</a>, <a class="el" href="class_hidden_input.html#af4dfc38a71f24b447cb917174381bf8d">HiddenInput</a>, and <a class="el" href="class_text_input.html#af4dfc38a71f24b447cb917174381bf8d">TextInput</a>.</p>

</div>
</div>
<a class="anchor" id="a08a7eff4593824a022dd097d8c9b8fc4"></a><!-- doxytag: member="InputField::verifyLength" ref="a08a7eff4593824a022dd097d8c9b8fc4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_input_field.html#a08a7eff4593824a022dd097d8c9b8fc4">verifyLength</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [abstract]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Verify that the value is not greater than maximum length. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd><em>true</em> if greater than; <em>false</em> if within limits.</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_input_field.html#ac0bc18784b182c89fcfd276625aef435">getValue()</a> </dd></dl>

<p>Reimplemented in <a class="el" href="class_file_input.html#a08a7eff4593824a022dd097d8c9b8fc4">FileInput</a>, <a class="el" href="class_button_input.html#a08a7eff4593824a022dd097d8c9b8fc4">ButtonInput</a>, <a class="el" href="class_check_box_input.html#a08a7eff4593824a022dd097d8c9b8fc4">CheckBoxInput</a>, <a class="el" href="class_hidden_input.html#a08a7eff4593824a022dd097d8c9b8fc4">HiddenInput</a>, and <a class="el" href="class_text_input.html#a08a7eff4593824a022dd097d8c9b8fc4">TextInput</a>.</p>

</div>
</div>
<hr/><h2>Field Documentation</h2>
<a class="anchor" id="a8077ee7b8b6acc95c1d3475b44f85bdc"></a><!-- doxytag: member="InputField::$AvailableTypes" ref="a8077ee7b8b6acc95c1d3475b44f85bdc" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">$AvailableTypes<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Initial value:</b><div class="fragment"><pre class="fragment"> array(<span class="stringliteral">&quot;button&quot;</span>,
                                                                          <span class="stringliteral">&quot;checkbox&quot;</span>,
                                                                          <span class="stringliteral">&quot;file&quot;</span>,
                                                                          <span class="stringliteral">&quot;hidden&quot;</span>,
                                                                          <span class="stringliteral">&quot;image&quot;</span>,
                                                                          <span class="stringliteral">&quot;password&quot;</span>,
                                                                          <span class="stringliteral">&quot;radio&quot;</span>,
                                                                          <span class="stringliteral">&quot;reset&quot;</span>,
                                                                          <span class="stringliteral">&quot;select&quot;</span>,
                                                                          <span class="stringliteral">&quot;submit&quot;</span>,
                                                                          <span class="stringliteral">&quot;text&quot;</span>,
                                                                          <span class="stringliteral">&quot;textfield&quot;</span>)
</pre></div>
<p>Definition at line <a class="el" href="fieldtypes_8formgenerator_8php_source.html#l00047">47</a> of file <a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>/home/reeko5k/www/tfcms/modules/<a class="el" href="fieldtypes_8formgenerator_8php_source.html">fieldtypes.formgenerator.php</a></li>
</ul>
</div><!-- contents -->
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Enumerations</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="class_input_field.html">InputField</a>      </li>

    <li class="footer">Generated on Mon Aug 6 2012 13:10:01 for TFCMS by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
   </ul>
 </div>


</body>
</html>
